package com.lut.builder.demo1;

/**
 * @author liuning
 * @ProjectName GOF23
 * @time 2021/12/20 17:56
 */
//抽象的建造者：方法
public abstract class Builder {
    abstract void buildA();//地基
    abstract void buildB();//钢筋工程
    abstract void buildC();//铺电线
    abstract void buildD();//粉刷
    //完工：得到产品
    abstract Product getProduct();
}
